IMappingMessageAdapterProvider

StockSharp.Algo.Storages

映射消息适配器的提供方接口.

属性

Adapters
public IEnumerable<KeyValuePair<TKey, Guid>> Adapters { get; }
value = iMappingMessageAdapterProvider.Adapters

所有可用的适配器.

方法

InitAsync
public ValueTask InitAsync(CancellationToken cancellationToken)
result = iMappingMessageAdapterProvider.InitAsync(cancellationToken)

初始化存储 。

cancellationToken
CancellationToken
RemoveAssociation
public bool RemoveAssociation(TKey key)
result = iMappingMessageAdapterProvider.RemoveAssociation(key)

取消与适配器的联系 。

key
钥匙

返回值: 如果协会被成功清除,否则,

SetAdapter
public bool SetAdapter(TKey key, Guid adapterId)
result = iMappingMessageAdapterProvider.SetAdapter(key, adapterId)

与适配器相接.

key
钥匙
adapterId
适配器识别器.

返回值: 如果协会成功改变,否则,

TryGetAdapter
public Guid? TryGetAdapter(TKey key)
result = iMappingMessageAdapterProvider.TryGetAdapter(key)

以指定的密钥获取适配器 。

key
钥匙

返回值: 找到适配器标识符或.

事件

Changed
public event Action<TKey, Guid, bool> Changed
iMappingMessageAdapterProvider.Changed += handler

协会改变了。